feat(actions): Migliorata Auto Tag & Release #50
Merged
+105
−18
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Migliorati titoli delle varie fasi dell'action con emoji e resi più esplicativi.
Ora l'action genera un changelog migliore, personalizzabile e molto più completo. È in grado di capire ogni commit a quale catogiria appartiene (feat, fix, perf, chore, ecc.), prende tutti i commit di una PR mergiata (prima solo il commit di merge e basta), per ogni commit aggiunge l'id e l'autore, include alla fine il link all'intero Changelog (di GitHub). Il template con cui si genera il changelog è completamente personalizzabile:
È possibile controllare il bumping della versione aggiungendo al commit di merge le seguenti stringe:
#major
(default): incrementa di 1 la parte più a sinistra.v10.2.3
v11.2.3
. Se non specificato vuene utilizzata questa.#minor
: incrementa la parte centrale di 1.v10.2.3
v10.3.3
.#patch
: incrementa la parte più a sinistra di 1.v10.2.3
v10.2.4
.Esempio di Changelog